package com.jic.point.model.vo.response;
import com.jic.point.model.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
@Data
@NoArgsConstructor
@ApiModel(description = "响应参数")
public class ConfPlatformLogResponse extends BaseEntity{
	private static final long serialVersionUID = 1L;
    @ApiModelProperty(notes = "")
    private Long id;
    @ApiModelProperty(notes = "平台名称")
    private String name;

    @ApiModelProperty(notes = "从哪个部门划拨的来源")
    private String bdCode;

    @ApiModelProperty(notes = "平台编码")
    private String platformCode;

    @ApiModelProperty(notes = "积分类型（1、交易积分；2、交互积分;3、现金积分；4、定向积分；）")
    private Integer pointType;

    @ApiModelProperty(notes = "发放类型（1、积分卡；2、线上）")
    private Integer deliveryType;

    @ApiModelProperty(notes = "类型（1、新增；2、减少；3、冻结）")
    private Integer type;

    @ApiModelProperty(notes = "数量")
    private BigDecimal amount;

    @ApiModelProperty(notes = "描述")
    private String description;

    @ApiModelProperty(notes = "划入金额")
    private BigDecimal cutIn;

    @ApiModelProperty(notes = "划出金额")
    private BigDecimal layOff;

    @ApiModelProperty(notes = "结转金额")
    private BigDecimal carryOver;

}
